#define _CRT_SECURE_NO_WARNINGS
#include "../Share/DLLHelper.hpp"
#include "../WtExecMon/WtExecPorter.h"

void test_exec() {
#ifdef _WIN32
    DLLHelper::load_library("WtExecMon.dll");
#else
    DLLHelper::load_library("libWtExecMon.so");
#endif

    init_exec("logcfgexec.yaml");

    config_exec("config_exec.yaml");

    run_exec();

    set_position("CFFEX.IF.HOT", 1);

    printf("press enter key to exit\n");
    getchar();

    release_exec();
}

int main() {
    test_exec();
    getchar();
    return 0;
}
